developmentally disabled - Espagnol Anglais Dictionnaire